coronated treefrog - Spanish English Dictionary